Formula 1 have announced a ten-part documentary series that will air on Netflix in 2019, giving viewers never before seen behind-the-scenes footage of the 2018 season including the inevitable drama and intrigue of the world championship fight. Press Release: Formula 1 and Netflix are proud to announce a season-long collaboration culminating in an original docu-series […]